Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Проектування програм з елементами керування TreeView, GridView, DataGridView

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Не вказано

Інформація про роботу

Рік:
2011
Тип роботи:
Лабораторна робота
Предмет:
Людино-машинні інтерфейси

Частина тексту файла

МІНІСТЕРСТВО ОСВІТИ І НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ ТЕХНІЧНИЙ КОЛЕДЖ НАЦІОНАЛЬНОГО УНІВЕРСИТЕТУ «ЛЬВІВСЬКА ПОЛІТЕХНІКА» КАФЕДРА ІНФОРМАЦІЙНИХ ТЕХНОЛОГІЙ ТА КОМП’ЮТЕРНОЇ ТЕХНІКИ Лабораторна робота №3 з Людино-машинний інтерфейс на тему: “ Проектування програм з елементами керування TreeView, GridView, DataGridView” м. Львів – 2011 Мета: Засвоїти методику та виробити практичні навички у проектуванні та створенні форм з елементами керування TreeView, GridView, DataGridView за допомогою Visual C# 2010. Теоретичні відомості. За допомогою елемента управління TreeView можна розробити програму, що нагадує Windows Explorer. По замовчуванні використовується подія AfterSelect, яка виконується після вибору вузла дерева. Приклад додавання елементів: private void Form1_Load(object sender, EventArgs e) { //Додаэмо всы елементи в treeView1 treeView1.BeginUpdate(); treeView1.Nodes.Add("Parent"); treeView1.Nodes[0].Nodes.Add("Child 1"); treeView1.Nodes[0].Nodes.Add("Child 2"); treeView1.Nodes[0].Nodes[1].Nodes.Add("Grandchild"); treeView1.Nodes[0].Nodes[1].Nodes[0].Nodes.Add("Great Grandchild"); treeView1.EndUpdate(); } private void treeView1_AfterSelect(object sender, TreeViewEventArgs e) { //виводим повідомлення з текстом вибору елементів if (e.Action == TreeViewAction.ByMouse) { MessageBox.Show(e.Node.FullPath); MessageBox.Show(e.Node.Text); } } Елемент керування DataGrid, доступний починаючи з ранніх випусків. NET, був цілком функціональним, але мав безліч недоробок, які робили його невідповідним для застосування в комерційних додатках, наприклад, була відсутня можливість виведення графічних зображень і розкривних елементів тощо. Цей елемент управління був не цілком повноцінним, тому багато незалежні постачальники пропонували власні сіткові компоненти, які компенсували ці недоліки і представляли набагато більш широку функціональність. В NET 2.0 з'явився додатковий сітковий елемент управління - DataGridView. Він заповнив багато недоліків свого попередника і додав важливу функціонального, яка до цього була реалізована лише в продуктах незалежних постачальників Цей елемент оснащений такими ж засобами прив'язки даних, як і старий DataGrid, а тому може працювати спільно з класами Array, DataTable, DataView або DataSet або компонентами, що реалізують інтерфейс IListSource або IList. Елемент управління DataGridView забезпечує можливості різноманітного представлення одних і тих же даних.  Для того щоб відобразити дані з масиву потрібно створити масив, наповнити його деякими даними і встановити властивістьDataSource елемента керування DataGridView. Ось приклад коду: string[] stuff = new string[] {"One", "Two", "Three"}; dataGridView.DataSource = stuff; Елемент керування DataGridView може відображати дані в трьох різних режимах: у зв'язаному, незв'язаному і віртуальному. При виборі прийнятного методу слід виходити з конкретних потреб. Незв'язаний режим підходить для відображення відносно невеликих обсягів даних, керованих програмним чином. Елемент керування DataGridView не приєднується безпосередньо до джерела даних в незв'язаному режимі. Натомість елемент управління необхідно заповнити самостійно, що зазвичай робиться за допомогоюметоду DataGridViewRowCollection.Add. Незв'язаний режим може виявитися особливо корисним для статичних даних,призначених тільки для читання, або коли для взаємодії з зовнішньому сховищем даних потрібно власний код. Зв'язаний режим підходить для управління даними за допомогою автоматичної взаємодії зі сховищем даних. Елемент керування DataGridView можна приєднати безпосередньо до його джерела даних за допомогою настроювання властивості DataSource. Коли елемент керування прив'язаний до даних, рядки з даними передаються і приймаються без необхідності явного управління з боку користувача.  Вірт...
Антиботан аватар за замовчуванням

06.02.2014 19:02

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини